<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <!-- 
    json-server 
      作用：
        快速创建假数据接口的一个小工具。它是一个 npm 模块。

      前期准备：需要全局安装 json-server 
        npm install -g json-server

        安装完之后，会提供一个 json-server 命令，通过使用
        json-server --version 能输出版本号，就说明安装成功

      基本使用：
        1. 找个位置，创建一个 db.json 文件，该文件作为数据库
        2. 在 db.json 文件所在位置，运行如下命令
            json-server db.json
        3. 调接口玩吧

      
      增加
        请求方式: POST
        请求地址: /books
        请求参数: 请求体的 JSON 格式的参数
          1. 不需要传递 id， id 会自增

      删除
        请求方式: DELETE
        请求地址: /books/xxId
        请求参数: 无

      查询 - 全部数据
        请求方式: GET
        请求地址: /books
        请求参数: 无

      查询 - 根据某个字段来精确查询
        请求方式: GET
        请求地址: /books?name=xxx
        请求参数: query 参数，也就是 ? 号传参

      查询 - 根据某个字段来模糊查询
        请求方式: GET
        请求地址: /books?name_like=xxx
        请求参数: query 参数，也就是 ? 号传参

      修改 - PUT
        请求方式: PUT
        请求地址: /books/xxId
        请求参数: 请求体的 JSON 格式的参数

      修改 - PATCH
        请求方式: PATCH
        请求地址: /books/xxId
        请求参数: 请求体的 JSON 格式的参数


      ???PUT 与 PATCH 有什么区别???
        1. 两者都是做更新操作的请求方式。
        2. PUT    是替换操作。你如何传递就直接全局替换
        3. PATCH  是覆盖操作。你传什么字段，就只改什么字段。


   -->
  </body>
</html>
